JavaScript: Functional Programming for JavaScript Developers by Ved Antani

JavaScript: Functional Programming for JavaScript Developers by Ved Antani

Author:Ved Antani
Language: eng
Format: epub
Publisher: Packt Publishing


Now we need to build a visitor. This code approximates the if statements we had in the preceding code:

varSelectiveNamePrinterVisitor = (function () { function SelectiveNamePrinterVisitor() { } SelectiveNamePrinterVisitor.prototype.Visit = function (memberOfArmy) { if (memberOfArmy._type == "Knight") { this.VisitKnight(memberOfArmy); } else { console.log("Not a knight"); } }; SelectiveNamePrinterVisitor.prototype.VisitKnight = function (memberOfArmy) { memberOfArmy.printName(); }; return SelectiveNamePrinterVisitor; })();



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.